Combining Z-buffer Engines for Higher-Speed Rendering

نویسنده

  • Steven E. Molnar
چکیده

Described is a hardware architecture for combining the outputs of a number of zbuffer rendering engines to achieve higher performance than is possible with a single renderer. It allows a combination of renderers to achieve the same price/performance ratio as the individual renderers that compose it, and can be extended to create systems with arbitrarily high performance. The described architecture is based on a fusion of scan-line rendering and the conventional z-buffer algorithm. The frame buffers of several z-buffer engines are modified to scan out z-values as well as color values. Multiplexing devices combine the z/color streams from each pair of frame-buffers. These z/color streams are then combined by further multiplexers, creating a binary tree that funnels the z/color information from the many conventional frame buffers into a single z/color stream. The color stream is then used to drive a standard display device. The proposed architecture allows rendering rates of millions and even tens of millions of polygons per second. The basic architecture can be extended with additional hardware to perform antialiasing and texture-mapping.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

11 Combining Z - buffer Engines for Higher - Speed Rendering

The desCribed architecture is based on a fusion of scan-line rendering and the conventional z-buffer algorithm. The frame buffers of several z-buffer engines are modified to scan out z-values as well as color values. Multiplexing devices combine the z/color streams from each pair of frame-buffers. These z/color streams are then combined by further multiplexers, creating a binary tree that funne...

متن کامل

OptiX-based Raytracing with Volumetric Effects

In the past decade, the GPU has quickly become a powerhouse of computation. Even commodity machines have GPUs capable of hundreds of gigaflops of computation. Most of the computational power that exists in the GPUs of today is within the shading units of the device. These shading units are highly optimized SIMD floating-point engines that can be used for various types of computation, not just s...

متن کامل

Enclosure Sphere Based Cell Visibility for Virtual Endoscopy

Virtual Endoscopy is an interactive exploration inside human organs to detect polyps by combining medical imaging and computer graphics technologies. In order to realize rendering acceleration, we present a novel two-steps visibility algorithm, Enclosure Sphere Based Cell Visibility (ESBCV), which performs visibility computation between cells assisted by Z-buffer in preprocessing and eye-to-cel...

متن کامل

Volume Rendering with the Kubota 3D Imaging and Graphics Accelerator

The Kubota 3D imaging and graphics accelerator, which provides advanced graphics for Digital's DEC 3000 AXP workstations, is the first desktop system to combine three-dimensional imaging and graphics technologies, and thus to fully support volume rendering. The power of the Kubota parallel architecture enables interactive volume rendering. The capability for combining volume rendering with geom...

متن کامل

The Inverse Warp: Non-Invasive Integration of Shear-Warp Volume Rendering into Polygon Rendering Pipelines

In this paper, a simple and efficient solution for combining shear-warp volume rendering and the hardware graphics pipeline is presented. The approach applies an inverse warp transformation to the Z-Buffer, containing the rendered geometry. This information is used for combining geometry and volume data during compositing. We present applications of this concept which include hybrid volume rend...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1988